
// q:
// 写一段正则表达式用于验证密码，密码要求如下：
// 必须是6-12位
// 必须包含数字、小写字母、大写字母、特殊字符（$@,_.之一）

// a:
// 使用正则前瞻运算符

const reg = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[$@,_.])[\da-zA-Z$@,_.]{6-12}$/
const password = '123+'
const res = reg.test(password)
console.log(res)